-- chance_gain_gem
-- create by panyl
-- 道具：  概率获得钻石

return {
    apply = function(source, target, classId, value)
        -- 只能获得1次
        if BuffDataM.query("property_gain_gem", 2) >= 1 then
            return;
        end

        -- 记录次数
        BuffDataM.set("property_gain_gem", 2, 1);

        -- 奖励
        BonusM.doBonus({2, "gem", value, }, "half_world_gem");
    end,
};
